self-employed income - Turco Inglés Diccionario